$(function () {
    //提交事件交给upload()方法处理
   $("#uploadForm").submit(upload);
});

function upload() {
    $.ajax(
        {
            url: "http://upload-z1.qiniup.com",
            method: "post",
            processData: false, //不要吧文件转为字符串
            contentType: false, //jquery不要设置上传的类型, 防止消息边界无法设置而粘包
            data: new FormData($("#uploadForm")[0]), //上传的数据就是表单对象, [0]表示将jquery转为js
            success: function (data) {
                if (data && data.code == 0) {
                    //上传成功
                    //更新头像路径
                    $.post(
                        CONTEXT_PATH + "/user/header/url",
                        {
                            "filename": $("input[name='key']").val()
                        },
                        function (data) {
                            data = $.parseJSON(data);
                            if (data && data.code == 0) {
                                //获取新的url成功
                                window.location.reload();
                            } else {
                                alert("头像更新失败！");
                            }
                        }
                    )
                } else {
                    alert("上传头像失败!");
                }
            }
        }
    );
    return false; //不要再添加了，防止没有action报错
}